home *** CD-ROM | disk | FTP | other *** search
/ NeXT Education Software Sampler 1992 Fall / NeXT Education Software Sampler 1992 Fall.iso / Programming / Source / Guitar / FracdelayUG.h < prev    next >
Encoding:
Text File  |  1992-07-28  |  773 b   |  34 lines

  1. /* This is a prototype of the class interface you will write.
  2.    Generated by dspwrap.*/
  3. /*  Copyright (c) 1992 - Rick A. Vander Kam - All rights reserved */
  4.  
  5. #import <musickit/UnitGenerator.h>
  6.  
  7. @interface FracdelayUG : UnitGenerator
  8. {
  9.     id memObj;
  10.     int length;
  11. }
  12.  
  13. /*
  14.  * Methods for poking the unit generator's DSP memory arguments
  15.  * once it is loaded into the DSP orchestra.
  16.  */
  17. - setFIRCell:(id)aSynthData;
  18. - setInput:(id)aPatchPoint;
  19. - setOutput:(id)aPatchPoint;
  20. - setBb0:(double)aDouble;
  21. - setBb1:(double)aDouble;
  22. - setChg:(double)aDouble;
  23. - setDelayMemory:(id)aSynthData;
  24. - (int)getLength;
  25. -adjustLength:(int)newLength;
  26. -resetPointer;
  27. -setPointer:(int)offset;
  28.  
  29. /*
  30.  * Method for "turning off" a unit generator by patching all its outputs to "sink"
  31.  */
  32. - idleSelf;
  33.  
  34. @end